vstcontrols.h File Reference

#include "vstgui.h"

Classes

class  CControlListener
class  CControl
 base class of all VSTGUI controls More...
class  IMultiBitmapControl
 interface for controls with sub images More...
class  COnOffButton
 a button control with 2 states More...
class  CParamDisplay
 a parameter display More...
class  CTextLabel
 a text label More...
class  CTextEdit
 a text edit control More...
class  CMenuItem
class  COptionMenuScheme
class  COptionMenu
 a popup menu control More...
class  CKnob
 a knob control More...
class  CAnimKnob
 a bitmap knob control More...
class  CVerticalSwitch
 a vertical switch control More...
class  CHorizontalSwitch
 a horizontal switch control More...
class  CRockerSwitch
 a switch control with 3 sub bitmaps More...
class  CMovieBitmap
 a bitmap view that displays different bitmaps according to its current value More...
class  CMovieButton
 a bi-states button with 2 subbitmaps More...
class  CAutoAnimation
 simple auto-animation of bitmaps More...
class  CSlider
 a slider control More...
class  CVerticalSlider
 a vertical slider control More...
class  CHorizontalSlider
 a horizontal slider control More...
class  CSpecialDigit
 special display with custom numbers (0...9) More...
class  CKickButton
 a button with 2 states with kick mode (enabled only when pressed) More...
class  CSplashScreen
class  CVuMeter
 VU-Meter using 2 bitmaps. More...

Defines

#define kPI   3.14159265358979323846
#define k2PI   6.28318530717958647692
#define kPI_2   1.57079632679489661923f
#define kPI_4   0.78539816339744830962
#define kE   2.7182818284590452354
#define kLN2   0.69314718055994530942
#define kSQRT2   1.41421356237309504880
#define MAC_ENABLE_MENU_SCHEME   (MAC && MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_3 && !__LP64__ && VSTGUI_ENABLE_DEPRECATED_METHODS)

Enumerations

enum  CControlEnum {
  kHorizontal = 1 << 0, kVertical = 1 << 1, kShadowText = 1 << 2, kLeft = 1 << 3,
  kRight = 1 << 4, kTop = 1 << 5, kBottom = 1 << 6, k3DIn = 1 << 7,
  k3DOut = 1 << 8, kPopupStyle = 1 << 9, kCheckStyle = 1 << 10, kMultipleCheckStyle,
  kNoTextStyle = 1 << 11, kNoDrawStyle = 1 << 12, kDoubleClickStyle = 1 << 13, kNoFrame = 1 << 14
}

Variables

COptionMenuSchemegOptionMenuScheme

Define Documentation

#define k2PI   6.28318530717958647692
#define kE   2.7182818284590452354
#define kLN2   0.69314718055994530942
#define kPI   3.14159265358979323846
#define kPI_2   1.57079632679489661923f
#define kPI_4   0.78539816339744830962
#define kSQRT2   1.41421356237309504880
#define MAC_ENABLE_MENU_SCHEME   (MAC && MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_3 && !__LP64__ && VSTGUI_ENABLE_DEPRECATED_METHODS)

Enumeration Type Documentation

Enumerator:
kHorizontal 
kVertical 
kShadowText 
kLeft 
kRight 
kTop 
kBottom 
k3DIn 
k3DOut 
kPopupStyle 
kCheckStyle 
kMultipleCheckStyle 
kNoTextStyle 
kNoDrawStyle 
kDoubleClickStyle 
kNoFrame 

Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on Fri Nov 22 11:09:16 2013 for VSTGUI by  doxygen 1.6.1